#ifndef MAIN_H_
#define MAIN_H_
#include "DataType.h"
#include "Test.h"

#define TEST_OVERRIDES 1

#define TIMER_1MHz_div1  0
#define TIMER_8MHz_div8  0
#define TIMER_16Mhz_div8 1//
#define TIMER_16Mhz_div16 0
#define TIMER_25Mhz_div16 0
#define TIMER_32Mhz_div16 0

extern unsigned char Serial_serialOperation;
RTN_TYPE isValidConfigSaved(unsigned char onInit);
#define TIMING_ISR_25ms 0
#define TIMING_ISR_I2C 0
#define TIMING_ISR_ADC 0
#define TIMING_ISR_UART 0
#define TIMING_SI 0
#define TIMING_SOSZ 0
#define TIMING_LED 0

void memfill(BYTE * p, BYTE value, unsigned int bytes);
void init (void);
void init_system(void);
/*
unsigned char * pImage;
unsigned char Image[5029] = {
		0x0,
		0x0,
		0x0,
		0x0,
		0x0,
		0x5,
		0x5,
		0x1E,
		0x1,
		0x80,
		0x63,
		0x0,
		0x0,
		0x0,
		0x5,
		0x5,
		0x1E,
		0x1,
		0x10,
		0x63
};

*/

#endif /* MAIN_H_ */
